@charset "utf-8";
*{margin:0; padding:0;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
li{ list-style:none;}
body{ font-family:微软雅黑; font-size:15px; background-color: #f5f5f5;}
body a,body,body a:hover,body a:focus{color:#7b7b7b;}
.clear{clear: both;}
@-webkit-viewport { width: device-width; }
@-moz-viewport    { width: device-width; }
@-ms-viewport     { width: device-width; }
@-o-viewport      { width: device-width; }
@viewport         { width: device-width; }
@font-face {font-family: "iconfont";
    src: url('../fonts/iconfont.eot'); /* IE9*/
    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
    font-family:"iconfont";
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.icon-shibai:before { content: "\e626"; }
.icon-wo:before { content: "\f00f3"; }
.icon-unlock:before { content: "\e6c2"; }
.icon-weibo:before { content: "\e60c"; }
.icon-qq:before { content: "\e61c"; }
.icon-alipay:before { content: "\e666"; }
.icon-tishi:before { content: "\e628"; }
.icon-mima:before { content: "\e736"; }
.icon-yonghuming:before { content: "\e620"; }
.icon-jinggao:before { content: "\e786"; }
.icon-5:before { content: "\e60f"; }
.icon-1:before { content: "\e698"; }
.icon-2:before { content: "\e601"; }
.icon-3:before { content: "\e60d"; }
.icon-4:before { content: "\e603"; }
.icon-gou:before { content: "\e63b"; }

.define-width{width:1200px;}

/* 页头 */
.zhubei-head{ width:100%;border-bottom:1px #F1F1F1 solid; background-color: #FAFAFA;}
.zhubei-head .headlines{height:30px; margin:0 auto;}
.zhubei-head .headlines .welcome,.zhubei-head .diagramMarks li{ height:20px; line-height:20px; font-size:12px; float:left; margin-top: 5px;}
.zhubei-head .headlines .diagramMarks{ float:right;}
.zhubei-head .headlines .diagramMarks li{ float:left; width: 72px; text-align: center; border-right: 1px #E2E2E2 solid;}
.zhubei-head .diagramMarks li a{color:#838383; font-size: 12px;}
.zhubei-head .diagramMarks li p{ float:left; cursor:pointer;}
.zhubei-head .diagramMarks .letter{background:url("../images/png-min.png") no-repeat -165px -53px; width:20px; height:20px; display:block; float:left;cursor:pointer;} 
.zhubei-head .diagramMarks .letter-right{ background-position:-146px -74px;}
.zhubei-head .diagramMarks .dropdown-menu{ left: -2px;min-width: 90px;}
.zhubei-head .diagramMarks .dropdown-menu img{ width: 75px; height: 75px; margin: 5px 10px ;}
.zhubei-head .diagramMarks .dropdown i.letter{ margin-left: 3px;}
body .zhubei-head .diagramMarks .dropdown-left{ border-right: none;}
body .zhubei-head .diagramMarks .dropdown-left i.letter{margin-left: 2px;}

body .zhubei-head .diagramMarks .dropdown-weix{width: 60px;}
body .zhubei-head .diagramMarks .dropdown-weix i.letter{margin-left: 5px;}
body .zhubei-head .diagramMarks  .dropdown-app{width: 80px;}
body .zhubei-head .diagramMarks  .dropdown-400{width: 132px;color:#0AACD3;font-weight: bold;font-size: 14px;}
body .zhubei-head .diagramMarks .dropdown-left i.letter-400{background-position:-128px -193px;margin-left: 8px;}

/* 页头广告位 */
.solid-page{width: 100%; background-color: #fff;padding-top: 20px;}
.solid-page .page-advertise{ margin: 0 auto; height: 70px; }
.page-advertise li.page-addver-right{float: right;margin-top:15px;}
.page-advertise li.page-addver-right a{display: block;float: left; line-height: 40px;text-align: center;font-size: 16px;padding-left: 40px;font-weight: bold;}
.page-advertise li.page-addver-left i.i-page{display: block;float: left;height: 30px;line-height: 30px; border-left: 1px #F2F2F2 solid; margin-top: 15px;padding:5px 8px;padding-left: 8px;font-style: normal;}
.page-advertise li.page-addver-left{ float: left;height: 60px;width: 350px;}
.page-advertise li.page-addver-left a{display: block;height: 60px;width: 240px;color: #4E4E4E;float: left;}
.page-advertise li.page-addver-right i.page-img-left{width: 130px;height: 45px;background:url('../images/png-min.png') no-repeat -213px -53px; float: right; display: block; margin-left: 40px;}

/* 登陆 */
.log-infirst{position: relative;height: 402px;width: 100%;min-width: 1200px}
.log-infirst .login-exc{width: 100%;position: absolute;}
.log-infirst .login-exc .carousel{height: 402px}
.log-infirst .login-exc .carousel .carousel-indicators{left: 50%;position: absolute;bottom: 10px}
.log-infirst .login-exc .carousel-inner .item img {height: 402px;width: 100%;}
.log-infirst .log-img{height: 402px;margin: 0 auto;width: 1200px;*width: 100%}
.log-infirst .log-img .log-caption{position: relative;float: right;overflow: visible;top:25px;background-color: #fff;width: 350px;height: 350px;padding: 0px;color: #000;text-align: left;text-shadow:none;right: 5%;*right: 24%;}
.log-infirst .log-img .log-caption form{background-color: #fff;width: 315px;margin: 15px}
.log-infirst .log-img .log-caption ul li{margin-bottom: 10px;*margin-bottom: 7px}
.log-infirst .log-img .log-caption ul li .fontsizes{float: left;color:#8C8C8C;font-size: 18px;font-weight: normal;}
.log-infirst .log-img .log-caption ul li .fontsizes span{margin-left: 5px;font-size: 14px}
.log-infirst .log-img .log-caption ul li a{float: right;color: #F5AF4B}
.log-infirst .log-img .log-caption ul li a.forget{color: #808080}
.log-infirst .log-img .log-caption ul li a.verify-code{margin-left: 10px;}
.log-infirst .log-img .log-caption ul li .photo-icon {float: left;}
.log-infirst .log-img .log-caption ul li .photo-icon .glyphicon{font-size: 18px;color: #fff;background-color: #CCCCCC;width: 40px;height: 38px;text-align: center;line-height: 38px}
.log-infirst .log-img .log-caption ul li .input-box{float: left;}
.log-infirst .log-img .log-caption ul li .input-box .input-text{float: left;height: 38px;line-height: 38px;width:272px;*width: 262px;border: 1px solid #DCDCDC;margin-top: 1px;padding-left: 10px;color: #7b7b7b}
.log-infirst .log-img .log-caption ul li .input-box span{line-height: 38px;*padding-left: 10px}
.log-infirst .log-img .log-caption ul li .input-box .checkwd{width: 130px;height:35px;line-height:35px;}
.log-infirst .log-img .log-caption ul li .submit-login{width: 310px;height: 40px;padding: 0;line-height: 35px;text-align: center;background-color: #F5AF4B;border: none;color: #fff;font-size: 18px;}
.log-infirst .log-img .log-caption ul li .apartfrom-rapid p{color: #747474}
.log-infirst .log-img .log-caption ul li .apartfrom-regter a{display: block;float: left;width: 17%;text-align: center;height: 34px;line-height: 34px;color: #DBDBDB;}
.log-infirst .log-img .log-caption ul li .apartfrom-regter i{width: 100%;display: block;height: 34px;font-size: 34px;cursor: pointer;}
.log-infirst .log-img .log-caption ul li .apartfrom-regter i:hover{color: #00BFFF;}
.log-infirst .log-img .log-caption ul li .tiysix{width: 310px;height:30px;line-height: 30px;border: 1px solid #FFE583;background-color: #FFF7D3;}
.log-infirst .log-img .log-caption ul li .tiysix .glyphicon{float: left;color:#FDCE13;margin-right: 5px;font-size: 16px;margin-top:8px;margin-left: 5px}
.log-infirst .log-img .log-caption ul li .tiysix p{float: left;color: #8C8C8C;margin: 0px;}
.log-infirst .log-img .log-caption ul li .next .glyphicon{color:#DCA9A9 }
.log-infirst .log-img .log-caption ul li .next{border: 1px solid #DCA9A9;background-color: #EED5D5;*margin-bottom: 0}
.log-infirst .log-img .log-caption ul li .checkbox{margin-bottom: 0;*margin-bottom: 0;}
.log-infirst .log-img .log-caption ul li .checkbox input{*margin-top: 0}
.log-infirst .log-img .log-caption ul li .checkbox label{float: left;}
.log-infirst .login-exc .carousel-control.left, .log-infirst .login-exc .carousel-control.right{background: inherit;}

/* 分类 */
.supplyLand-categorize{padding:12px 12px 12px 15px; margin: 0 auto; margin-top: 40px;background-color: #fff;border:1px #E9E9E9 solid;margin-bottom: 20px;}
.supplyLand-categorize li{width:230px;height: 300px;float: left;margin-right: 5px;position: relative;}
.supplyLand-categorize li.supplyLand-right{margin-right: 0px;}
.supplyLand-categorize li .supplyLand-bottom{background:url("../images/yinying.png");height: 106px;position: absolute;bottom: 0px;width: 100%;cursor: default;}
.supplyLand-categorize li img{width:100%;height: 300px;}
.supplyLand-categorize li .supplyLand-bottom .supplyLand-ball{box-shadow:0px 0px 4px #797E84;width: 60px;height: 60px; border-radius: 300px;position: absolute;top: -30px;left: 15px; background-color: #226FC7;color: #fff; font-size: 18px;padding: 11px 7px 8px 8px; line-height: 19px; text-align: center; }
.supplyLand-categorize li i.supplyInclined{color: #fff;margin-left: 75px; font-size: 12px;margin-top: 8px;display: block;font-weight: bold;white-space:nowrap;}
.supplyLand-categorize li p.supplyTest{display: block;max-height: 60px;margin: 7px 10px 0px 10px; color: #fff;font-size: 14px;overflow: hidden;}

/* 优质供应商 */
.supplyBusinessman{ margin-bottom: 20px;margin-top: 0px;}
.supplyBusinessman .supplyBusinessman-header{display: block;border-bottom:1px #E6E6E6 solid;height: 30px;margin: 0px 10px; line-height: 20px;}
.supplyBusinessman li{width: 167px; height: 60px;padding: 0px 10px;margin-bottom: 15px;margin-right: 0px;}
.supplyBusinessman li img{width: 100%; height: 60px;}
.supplyBusinessman ul{margin-bottom: 0px;padding-top: 20px;display: block;max-height: 235px;overflow: hidden;}
.supplyBusinessman dl{float: left; font-size: 12px; margin-right: 50px;padding-left: 10px;margin-top: 15px;margin-bottom: 0px;}
.supplyBusinessman dl dd{height: 25px;line-height: 25px;}

/* 底部 */
.beizhu-bottom{margin-top: 40px; }
.beizhu-bottom .beizhu-son{ width: 100%; height: 47px; background-color: #2DA1E7;box-shadow: 0px 2px 4px #A4A4A4;border-bottom: 2px solid #278CC9;margin-bottom: 20px;}
.beizhu-bottom .beizhu-son .beizhu-son-text{ margin: 0 auto;}
.beizhu-bottom .beizhu-son .beizhu-son-text li{float: left;  height: 42px; color: #fff; line-height: 42px;}
.beizhu-bottom .beizhu-son .beizhu-son-text li a{color: #fff;}
.beizhu-bottom .beizhu-son .beizhu-son-text .big-mark{font-size: 18px; padding-right: 12px;padding-left: 9px;}
.beizhu-bottom .beizhu-son .beizhu-son-text li{ margin-right: 12px; font-size: 14px;}
.beizhu-bottom .beizhu-son .beizhu-son-text li.right-mark{ float: right;margin-right: 0px;}
.beizhu-bottom .beizhu-son .beizhu-son-text li.right-mark span.span-mark{ margin-left: 10px;}
.beizhu-bottom .beizhu-page{ margin: 0 auto; height: 175px;}
.beizhu-bottom .beizhu-page-left{ float: left; width: 70%;padding-left: 9px;}
.beizhu-bottom .beizhu-page-right{ float: right; width: 30%;}
.beizhu-bottom .beizhu-page-left dl{float: left; margin-right: 5%;}
.beizhu-bottom .beizhu-page-left dl dt{height: 40px;line-height: 32px;margin-bottom: 15px;font-size: 12px;}
.beizhu-bottom .beizhu-page-left dl dd{ font-size: 12px; line-height: 29px;}
.beizhu-bottom .beizhu-page-left dl dd a{color: #A4A4A4;}
.beizhu-bottom .beizhu-page-right li{ text-align: right; font-size: 12px;white-space:nowrap;width: 100%;}
.beizhu-bottom .beizhu-page-right .beizhu-concerning{ height: 100px;margin-bottom: 20px;}
.beizhu-bottom .beizhu-page-right .we-attention{ float: right; margin-left:52px; height: 90px; line-height: 90px;}
.beizhu-bottom .beizhu-page-right .we-attention img,.beizhu-bottom .beizhu-page-right .we-attention p{width: 75px; text-align: center; line-height:15px;}
.beizhu-bottom .beizhu-page-right .right-shu{margin-left: 0px;font-weight: 700;font-size: 15px;line-height: 100px;}
.beizhu-bottom .beizhu-page-right .right-shu20{margin-left: 20px;}
.beizhu-bottom .friendship-cueper{width:600px;margin: 0 auto; height: 50px; margin-bottom: 20px;margin-top: 40px}
.beizhu-bottom .friendship-cueper li{width:90px; height: 35px; margin-right: 10px; background: url("../images/png-min.png")  no-repeat; float: left;}
.beizhu-bottom .friendship-cueper li.picture1{background-position: -151px -141px;}
.beizhu-bottom .friendship-cueper li.picture0{background-position: -151px -180px;}
.beizhu-bottom .friendship-cueper li.picture2{background-position: -151px -102px;}
.beizhu-bottom .friendship-cueper li.picture3{background-position: -243px -180px;}
.beizhu-bottom .friendship-cueper li.picture4{background-position: -243px -141px;}
.beizhu-bottom .friendship-cueper li.picture5{margin-right:0px; background-position: -151px -102px;}

/* placeholder谷歌浏览器兼容 */
.supplyLand .supplyLand-right li input::-webkit-input-placeholder {line-height: 18px;}

.supplyLand-right .alert{padding:7px;width: 215px;position: absolute;font-size:12px;line-height:20px}
.supplyLand-right .alert .close{line-height:0.9}